تقدم عملگلرها در php
خب امروز میخام در مورد تقدم عملگرها در دستورات php براتون بگم.
با یه مثال کوچیک شروع میکنم:
کد:
کد PHP:
$result = 5 + 6 * 10;
خب به نظر شما عدد حاصل چی هست؟
عدد حاصل 65 هست. در ابتدا 6 در 10 ضرب و حاصل با 5 جمع میشود.
در چنین دستوراتی که در اون بیش از یک عملگر محاسباتی استفاده شده, تقدم اجرای عملگر مشخص کننده اجرای کدامیک از عملگرها میباشد.
در این مثال بدلیل اینکه عملگر * تقدم بیشتری نسبت به عملگر + دارد اجرا میشود.
تقدم اجرای عملگرها از کمترین به بیشترین تقدم:
1.or
2.xor
3.and
4.= += -= *= .= %= ^= ~= < <= > > >=
5.?:
6.||
7.&&
8.|
9.^
10.&
11.== != ===
12.< <= > >=
13.< < > >
4.+ - .
15.* / %
16.! ~ ++ --
17.new
18.()
:: موضوعات مرتبط:
آموزش زبان هاي برنامه نويسي ,
PHP ,
,
:: برچسبها:
تقدم عملگلرها در php ,
php ,
تقدم عمگرها ,
|
امتیاز مطلب : 3
|
تعداد امتیازدهندگان : 1
|
مجموع امتیاز : 1